@charset "utf-8";
nav{
	width:100%;
	height:.8rem;
	background:white;
	margin-top:3px;
	overflow-x:auto;
	overflow-y: hidden;
	font-size: .37rem;
}
.scrollbar::-webkit-scrollbar{
    width: 1px;
    height: 1px;
    background-color: #f7f7f7;
}
nav .today_nav{
	width:120%;
	line-height:.8rem ;
}
nav>.today_nav>a{
	padding:.2rem .4rem ;
	font-size:.37rem;

}
.active{
	border-bottom:4px solid #ff464e;
	color:#FF464E;
}
#bannerBox{
	width:100%;
	overflow: hidden;
}
#bannerBox>.banner{
	width:100%;
/*height: auto;*/
}
#bannerBox>.banner>img{
	width:100%;
	/*height:3rem;*/
}
#advert_nav{
	width:100%;
	display:flex;
	background:white;
	margin-bottom:10px;
}
#advert_nav>a{
	display:block;
	width:25%;
	text-align:center;

}
#advert_nav>a>img{
	margin-top:.4rem;
	width:40%;
	height:1rem;
	/*margin-left:8%;*/
	text-align:center;
}
#advert_nav>a>span{
	display:block;
	width:100%;
	text-align:center;
	line-height:.6rem;
	font-size:.37rem;
}
#today_shop{
	width:100%;
	/*display:flex;
	flex-wrap:wrap;
	justify-content:space-between;*/
}
#today_shop:after{
	content:'';
	clear:both;
	display:block;
}
#today_shop>a{
	display:block;

	width:49.5%;
	font-size:0;
	margin-bottom:10px;
}
#today_shop>a:first-of-type{
	height:5rem;
	float:left;
}
#today_shop>a:first-of-type>img{
	width:100%;
	height:5rem;
}
#today_shop>a>img{
	width:100%;

}
	#today_shop .today_shop_right{
	height:2.45rem;
	margin-bottom:.1rem;
	float:right;
}
.today_shop_right>img{
	width:100%;
	height:2.45rem;
}
#today_title{
	width:100%;
	background:white;
	/*height:1.5rem;*/
}
#today_title>img{
	width:100%;
	/*height:1.5rem;*/
}
#today_product{
	width:100%;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
#today_product dl{
	width:49.5%;
	background:white;
	margin-bottom:10px;
}
#today_product dl dt>img{
	width:100%;
}
#today_product dl dd p{
	width:100%;
	line-height:.5rem ;
	text-indent:.2rem;

}
#today_product dl dd p:after{
	content:'';
	clear:both;
	display:block;
}
.today_goodAcount{
	font-size:.4rem;
	color:#ff464e;
}
.today_goodType{
	float:right;
	font-size:.25rem;
	margin-right:.1rem;
}
.today_goodType{
	font-size:.2rem;
	color:#6b6b6b;
}
.today_goodName{
	font-size:.37rem;
	color:#6b6b6b;

}
.today_goodIcon{
	float:right;
	width:.3rem;
	height:.3rem;
	background:url(img/icon-brand.png) no-repeat;
	background-size:.3rem .3rem;
	margin-right:.1rem;
	margin-top:.1rem;
}